Nuprl Lemma : interface-compose_wf 11,40

AB:Type, f:(A(B + Top)), ds:(IdType), da:(IdKndType), X:Interface(ds;da;A).
interface-compose(f;X Interface(ds;da;B
latex


DefinitionsInterface(ds;da;A), interface-compose(f;X), g o f, xt(x), x,yt(x;y), x:A.B(x), x.A(x), b, left + right, Top, f(a), let x,y = A in B(x;y), x:AB(x), Knd, Id, a:A fp B(a), x:AB(x), LocKnd, {x:AB(x)} , t  T, x:A  B(x), let i,k:LocKnd = ik in P(i;k), Type
Lemmaslocknd-spread wf2, fpf-compose wf

origin